Where to buy Toms Shoes in Leicester
| Name | Address | Phone |
|---|---|---|
| TOMS Shoes Retailer - Office in Leicester | Unit 43, 19 Shires walk | 01162 625 109 |
| TOMS Shoes Retailer - Schuh in Leicester | 11 Shires Walk, The Shires | 0116 251 1784 |
| TOMS Shoes Retailer - Tinfish in Leicester | High St | 1162622612 |
